deliver up

送达交付交付完毕交货

deliver up 近义词

deliver up

等同于 sell/sell out

deliver up

等同于 surrender

deliver up

等同于 betray